a {
  cursor: pointer;
}
/*  mark-pic  */
.mark-pic-body{
    padding-top: 120px;
}
.mark-pic{
    width: 930px;
    height: 434px;
    margin: 0 auto;
    border: solid 1px #d9d9d9;
    background: #FFFFFF;
}
.pic-header{
    height: 54px;
    line-height: 54px;
    border-bottom: solid 1px #d9d9d9;
    color: #666666;
}
.pic-header h3{
    font-size: 16px;
    color: #666666;
    padding-left: 18px;
    background: #f7f7f7;
    margin: 0;
    height: 54px;
    line-height: 54px;
}
.pic-page {
    width: 540px;
    font-size: 16px;
    padding-top: 42px;
    margin: 0 auto;
}
.pic-page ul{
    margin: 0;
}
.pic-page ul li {
    line-height: 34px;
    margin-bottom: 28px;
}
.pic-page ul li .hf.btn.btn-primary{
    padding: 4px 68px;
}
li.pic-title{
    font-size: 18px;
    text-align: center;
    color: #666666;
}
li.pic-title-1{
    text-align: center;
    margin-top: 34px;
}
.pic-page ul li em {
    width: 160px;
    text-align: right;
    display: inline-block;
    font-style: normal;
    color: #666666;
    margin-right: 22px;
}

.nav-arrow-solid{
    visibility: visible;
}
.main-nav-submenu{
    display: block;
}
.page-box{
    padding-top: 66px;
}
/*  report-detail  */
.report-detail-body{
    padding-top: 120px;
}
.report-detail{
    width: 928px;
    margin: 0 auto;
    background: #FFFFFF;
    border: solid 1px #cccccc;
}
.rdt-page{
    width: 833px;
    position: relative;
    margin: 34px auto 0 auto;
    border-top: solid 11px #3498db;
    border-left: solid 17px #3498db;
    border-right: solid 14px #3498db;
    background: url("../evr/pic_round%20rec%20_top.png") no-repeat;
}
.bg-rdt{
    width: 864px;
    margin: 0 auto 18px auto;
    height: 17px;
    background: url("../evr/pic_round%20rec_%20bottom.png") no-repeat;
}
.rdt-z-page{
    border-radius: 5px;
    background: #f7f7f7;
}
.rdt-logo {
    display: inline-block;
    position: absolute;
    right: 0;
}
.h3 {
    text-align: center;
    padding-top: 26px;
    padding-bottom: 38px;
}
.h3 h3{
    margin: 0;
    color: #333333;
    letter-spacing: 12px;
    line-height: 28px;
}
.h3 h3 span {
    display: inline-block;
    letter-spacing: 0;
    margin: 0;
    line-height: 28px;
}
.h3 span{
    display: block;
    margin-top: 28px;
    line-height: 16px;
}
.h3 span i{
    font-size: 16px;
    color: #333333;
    font-style: normal;
    margin: 0 10px;
}
.rdt-list ul{
    margin: 0;
    font-size: 16px;
}
.rdt-list > ul > li{
    border-bottom: solid 1px #cccccc;
    zoom: 1;
    line-height: 34px;
    padding: 0 0 0 20px;
}
.rdt-list-page > span {
    padding-left: 20px;
}
.rdt-list > ul > li > b {
    font-size: 30px;
    color: #3498db;
}
.rdt-list > ul > li:after{
    content: " ";
    height: 0;
    display: block;
    clear: both;
}
span.rdt-title{
    width: 144px;
    color: #999999;
    text-align: right;
    margin-right: 20px;
    float: left;
}
.rdt-list > ul > li > h4{
    font-size: 16px;
    line-height: 18px;
    margin: 28px 0 22px 0;
}
.rdt-list > ul > li > h5{
    font-size: 16px;
    font-weight: normal;
    line-height: 18px;
    margin: 18px 0 8px 0;
}
.rdt-list > ul > li.lib-1{
    padding-bottom: 10px;
}
.rdt-list > ul li.rdt-list-page{
    padding: 10px 0;
}
.rdt-list > ul > li >ul {
    float: left;
    color: #333333;
  width: 630px;
}
.rdt-list > ul > li >ul > li{
    width: 624px;
    border-bottom: solid 1px #cccccc;
    line-height: 32px;
}
.rdt-list li.no {
    border-bottom: 0;
}
.rdt-list > ul > li > p{
    margin-bottom: 0;
}
.rdt-list > ul > li > p > img {
    padding-bottom: 4px;
}
.rdt-list > ul > li > p > span {
    margin: 0 16px 0 8px;
    font-weight: bold;
    color: #999999;
}
table.table.table-bordered {
    margin-left: -10px;
    border-radius: 0;
    margin-bottom: 0;
    margin-right: 0;
}
.rdt-list > ul > li table.table.table-bordered.table-page thead th{
    border-radius: 0;
    height: 54px;
    line-height: 54px;
    padding: 0;
}
.rdt-list > ul > li table.table.table-bordered.table-page tbody td{
    border-radius: 0;
    padding: 0;
    border-bottom: solid 2px #cccccc;
}
table thead{
    background: #f7f7f7;
}
table.table.table-bordered th{
    color: #999999;
    font-weight: normal;
    text-align: center;
}
table tbody{
    background: #FFFFFF;
}
table td.table-l1,table th.table-l1{
    text-align: center;
}
.table-l2{
    font-size: 14px;
}
td.table-l3{
    text-align: center;
}
.rdt-list > ul > li table.table.table-bordered.table-page .tbody-p1 .table-l2{
    font-size: 14px;
 }
table td.table-l4,table td.table-l5,table th.table-l3,table th.table-l4,table th.table-l5{
    text-align: center;
}
td.table-l3 .link-l {
    margin: 26px 0 0 0;
    padding: 0;
    text-align: center;
}
.table-l3 > ul > li,.table-l4 > ul > li,.table-l5 > ul > li {
    height: 38px;
    line-height: 38px;
    border-bottom: solid 1px #cccccc;
}
.link-l {
    display: block;
    text-align: right;
    padding-right: 12px;
    line-height: 14px;
    margin-top: 32px;
}
.link-l a {
    padding: 0 0 2px 0;
    line-height: 18px;
}
.link-l a:hover, .link-l a:focus{
    padding: 0 0 2px 0;
    color: #3498db;
    line-height: 18px;
    text-decoration: none;
    border-bottom: solid 1px #3498db;
}
.link-b{
    display: block;
    text-align: center;
    margin-bottom: 18px;
    margin-top: 65px;
}
.link-d{
     display: block;
    text-align: right;
     padding-bottom: 20px;
    padding-right: 12px;
    position: relative;
 }
.link-d a {
    padding: 0 0 2px 0;
    line-height: 14px;
    border-bottom: solid 1px #c5e8ff;
    font-size: 16px;
}
.link-d a:hover, .link-d a:focus{
    padding: 0 0 2px 0;
    color: #3498db;
    line-height: 14px;
    text-decoration: none;
    border-bottom: solid 1px #3498db;
}
.tbody-p4 tr .table-l1{
    line-height: 78px;
}
.hf.btn.btn-primary {
    padding: 4px 22px;
}
.link-d p {
    font-size: 12px;
    color: #666666;
    margin: 4px 0 0 0;
    line-height: 22px;
}
.link-d em{
    font-style: normal;
    color: red;
    font-weight: bold;
    margin: 0 4px;
}
.link-d p img{
    margin: 0 6px;
    cursor: pointer;
}
.img-btn {
    position: absolute;
    color: #fa315c;
    height: 74px;
    top: -52px;
    padding-top: 10px;
    line-height: 24px;
    padding-left: 8px;
    padding-right: 2px;
    right: 4px;
    width: 200px;
    text-align: left;
    background: url("../evr/hover-pic.png") no-repeat;
    display: none;
}
.advertisement{
    width: 864px;
    height: 130px;
    margin: 0 auto 18px auto;
    text-align: center;
    line-height: 110px;
    cursor:pointer; 
}

.advertisement_10{
	background: url("../evr/pc10.jpg") no-repeat;
}

.advertisement_1880{
	background: url("../evr/pc1880.jpg") no-repeat;
}


/*  report-detail é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·  */
div#myModal2 {
    width: 454px;
    border-radius: 0;
    border: 0;
}
div#myModal2 .modal-header {
    min-height: 54px;
    line-height: 54px;
}
div#myModal2 h5 {
    text-align: left;
    height: 40px;
    line-height: 40px;
}
div#myModal2 .modal-body {
    padding: 20px 0 0 0;
}
div#myModal2 p.text-center {
    color: #666666;
    margin: 0 56px;
    line-height: 22px;
    text-align: left!important;
}
div#myModal2 .btn{
    background-color: 0;
}
div#myModal2 .modal-footer.text-center {
    padding-top: 40px;
}
div#myModal2 .hf.btn.btn-primary{
    padding: 4px 39px;
}
div#myModal2 .hf.btn.btn-normal{
    padding: 4px 39px;
    margin-left: 40px;
}
.link-l .hf.btn.btn-primary {
    padding: 4px 28px;
    margin-right: 50px;
}


/*  test-report  */

.test-h3 {
    text-align: center;
    padding-top: 26px;
    padding-bottom: 38px;
}
.test-h3 h3{
    margin: 0;
    color: #333333;
    line-height: 28px;
}
.test-h3 h3 span {
    display: inline-block;
    letter-spacing: 0;
    margin: 0;
    line-height: 28px;
}
.test-h3 span{
    display: block;
    margin-top: 28px;
    line-height: 16px;
}
.test-h3 span i{
    font-size: 16px;
    color: #333333;
    font-style: normal;
    margin: 0 19px;
}
.rdt-list > ul > li.lib-4 {
    height: 52px;
    background: url("../images/pic_round%20rec.png") no-repeat right;
    margin-right: 18px;
    padding-top: 8px;
}
.rdt-list > ul > li.lib-4 > .lib-4-l {
    height: 54px;
    background: url("../images/pic_rec.png") no-repeat right;
    margin-right: -8px;
    padding-right: 10px;
}
.rdt-list > ul > li.lib-4 > .lib-4-l > span{
    float: right;
    line-height: 52px;
}
.rdt-list > ul > li.lib-4 > .lib-4-l > span > a > img{
    margin-left: 10px;
}
.rdt-list > ul > li.lib-4,.rdt-list > ul > li.lib-5,.rdt-list > ul > li.lib-6,.rdt-list > ul > li.lib-5,.rdt-list > ul > li.lib-7{
    border-bottom: 0;
}
.rdt-list > ul > li.lib-6 > p > span{
    font-weight: normal;
    color: #666666;
    margin: 0 17px 0 3px;
}
.rdt-list > ul > li.lib-7 > p > span{
    font-weight: normal;
    color: #666666;
    margin: 0 17px 0 3px;
}
.rdt-list > ul > li.lib-6 > h5 {
    font-size: 16px;
    font-weight: normal;
    line-height: 18px;
    margin: 40px 0 10px 0;
}
.rdt-list > ul > li.lib-7 > h5 {
     font-size: 16px;
     font-weight: normal;
     line-height: 18px;
     margin: 24px 0 14px 0;
 }
.rdt-list > ul > li.lib-6 > p{
    height: 34px;
    line-height: 34px;
}
.rdt-list > ul > li.lib-6 > p > img{
    margin-right: 2px;
}
.rdt-list > ul > li.lib-6 > p > span > img {
    margin: 0 3px 6px 3px;
}
.rdt-list > ul > li.lib-7 > p > span > i {
    font-style: normal;
    color: #3498db;
    margin: 0 8px;
}
table.table.table-bordered .tbody-tp2 td{
    height: 40px;
    line-height: 40px;
}
.rdt-list > ul > li table.table.table-bordered.table-page tbody.tbody-tp2 td{
    border-bottom: 0;
}
table.table.table-bordered .tbody-tp2 .test-l1{
    width: 146px;
}
table.table.table-bordered .tbody-tp2 .test-l2 {
    text-align: left;
}
table tbody.tbody-tp2{
    background: 0;
}
.rdt-list > ul > li table.table.table-bordered.table-page tbody td.test-l1{
    text-align: center;
}
.rdt-list > ul > li table.table.table-bordered.table-page tbody td.test-l2 {
    padding-left: 18px;
}
.rdt-list > ul > li table.table.table-bordered.table-page tbody td.test-l2 img{
    margin-right: 6px;
}
.rdt-list > ul > li table.table.table-bordered.table-page tbody.tbody-tp2 tr{
    cursor: pointer;
}
.rdt-list > ul > li table.table.table-bordered.table-page tbody.tbody-tp2 tr:hover{
    background: #e5f3fd;
}
.link-e{
    padding: 60px 0 40px 0;
    text-align: center;
}
.link-e .hf.btn.btn-primary{
    margin-right: 256px;
}
.rdt-list > ul > li.lib-7 > p > img {
    margin-right: 10px;
}
.link-e .hf.btn.btn-normal {
    padding: 4px 22px;
}
a.weixin {
    height: 50px;
    display: inline-block;
}
.weixin:hover .weixin-i{
    display: block;
}
.weixin-i:hover{
    display: block;
}
.weixin-i {
    position: absolute;
    right: 21%;
    top: 18px;
    border: solid 1px #cccccc;
    border-radius: 10px;
    padding: 10px 0 0 0;
    background: #ffffff;
    display: none;
}
.weixin-i span{
    position: relative;
}
.weixin-i img {
    border-radius: 10px;
}
.weixin-i i{
    display: block;
}
.weixin-i i:before {
    content: '';
    display: block;
    width: 2px;
    height: 0;
    border-top: 6px solid rgba(0,0,0,0.07);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    position: absolute;
    left: 50%;
    bottom: -120px;
}
.weixin-i i:after {
    content: '';
    display: block;
    width: 2px;
    height: 0;
    border-top: 4px solid #ffffff;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    position: absolute;
    left: 50%;
    bottom: -118px;
}



/*  é€‰é”Ÿæ–¤æ‹·å¿—æ„¿é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·æ¨¡å¼  */
.in-page-zon{
    padding-top: 120px;
}
.in-page{
    width: 930px;
    margin: 0 auto;
    border: solid 1px #cccccc;
    background: #FFFFFF;
}
.in-page .breadcrumb,.main-blocks .breadcrumb,.panel .breadcrumb,.content .breadcrumb,.school-level-page .breadcrumb {
    background: #f7f7f7;
    height: 42px;
    line-height: 42px;
    padding: 0 18px;
    border-bottom: solid 1px #cccccc;
    border-radius: 0;
    margin: 0;
}
.breadcrumb > li {
    color: #999;
}
.breadcrumb > li.action {
    color: #666;
}
.in-page1{
    background: #FFFFFF;
}
.in-page1 h3 {
    font-size: 24px;
    font-weight: normal;
    padding-left: 40px;
    line-height: 24px;
    padding-top: 28px;
    margin: 0;
}
.in-page1 h3 span {
    font-size: 16px;
    margin-left: 8px;
    color: #999999;
    display: inline-block;
}
.in-page1 h3 span i {
    color: red;
    height: 21px;
    line-height: 21px;
    margin-right: 2px;
    display: inline-block;
}
.in-page1 ul{
    margin: 0;
}
.radio-page{
    padding-top: 26px;
}
.radio-page-in {
    margin-top: 15px;
}
.radio-page-in .radio {
    font-size: 16px;
    color: #666;
    height: 54px;
    line-height: 54px;
    padding-left: 90px;
    cursor: pointer;
    display: block;
}
 .radio-page .radio {
    padding: 14px 0 14px 90px;
    display: block;
    color: #666;
    font-size: 16px;
     cursor: pointer;
}
.radio:hover{
    background: #f7f7f7;
}
.radio:hover span,.radio:hover h5{
    color: #333333;
}
.radio label {
    margin-right: 16px;
    margin-bottom: 2px;
}
.radio h5 {
    display: inline-block;
    font-size: 16px;
    font-weight: normal;
    color: #666;
    margin: 0 0 0 22px;
    width: 260px;
}
.radio-page .radio span{
    display: block;
    color: #999;
    margin-top: 20px;
    margin-left: 24px;
    font-size: 14px;
    line-height: 12px;
}
.radio-page-in .radio span{
    color: #999;
    margin-top: 20px;
    margin-left: 24px;
    font-size: 14px;
    line-height: 12px;
}
.radio span em{
    color: #666;
    margin: 0 4px;
    font-style: normal;
}
.foot-page{
    margin: 46px 0 40px 0;
}
.foot-page a{
    margin: 0 0 44px 20px;
}
.foot-page .hf.btn.btn-primary{
    padding: 4px 38px;
    margin-left: 360px;
}


/*  school-level  */
.school-level{
    padding-top: 120px;
}
.school-level-page{
    width: 930px;
    margin: 0 auto;
    border: solid 1px #cccccc;
    background: #FFFFFF;
}
.in-page1 h3 span.h3 {
    float: left;
    padding: 0;
    font-size: 24px;
    color: #666;
    margin: 0;
}
.in-page1 i{
    font-style: normal;
}
.in-page1 pre {
    background: 0;
    border: 0;
    font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px;
    color: #999999;
}
.radio i {
    color: #666;
    margin-right: 8px;
}
.radio-page-int .radio {
    padding-left: 90px;
    display: block;
    height: 54px;
    font-size: 16px;
    line-height: 54px;
    color: #666;
    cursor: pointer;
}
.main-blocks {
    background: #FFFFFF;
    position: relative;
    margin-top: 0;
}
.pic-page .radio,.arr-list .radio {
    background: 0;
    cursor: pointer;
}
.radio input[type="radio"] +label, .checkbox input[type="checkbox"] +label{
    height: auto;
    background-position: left 1px;
}

/*é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·2*/
.popclose2{position:absolute; top:10px; right:10px; z-index:999;}
.popclose2 a{display:block; font-size:1px; line-height:normal; width:16px; height:16px;}
.popmain2{background-color:#fff; padding:10px ;border:1px solid #eaeaea; -webkit-box-shadow:5px 5px 4px #999; -moz-box-shadow:5px 4px 4px #999; box-shadow:5px 4px 4px #999;}
.popmain2 h2{font-size:14px; font-weight:bold; margin-bottom:10px; padding:0 0 8px 10px; border-bottom:1px solid #e7e7e7;}
.popmain2_con{padding:0 10px;}
/*é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ´¥å•åŒ¡æ‹·é”Ÿæ–¤æ‹·æ—¶é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·loadingé”Ÿæ–¤æ‹·*/
.classroom_loada,.classroom_loadb{width:160px; height:60px; padding:20px; background-color:#ddd; border:2px solid white; text-align:center;}
.classroom_loada{margin:200px 0 0 340px;}
.classroom_loadb{margin:50px 0 0 120px;}
.classroom_loada span,.classroom_loadb span{display:block; margin-top:15px;}
.classroom_pop{width:832px; height:533px; position:relative; z-index:100;}


/* é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é€‰é”Ÿæ–¤æ‹·å­¦æ ¡ */
.school_popmain h2 span{margin-left:5px; font-size:12px; color:#ff8f8f; font-weight:normal;}
.school-column h3 {
  font-weight: bold;
  font-size: 14px;
  line-height: 0px;
}
.school-column-del{margin-left:72px;}
.school-select{border:1px solid #dadada;}
.school-select-til{padding:5px 10px; background-color:#f0f0f0;}
.school-select-del{max-height:365px; height:auto!important; height:400px; padding:10px 0 10px 5px; overflow-y:auto;}
.school-column-del a, .school-select-del .schoolList a {
  float: left;
  display: inline;
  padding: 0 6px;
  line-height: 22px;
  white-space: nowrap;
  font-size: 12px;
}
.school-select-del .schoolList a{width:232px;}
.school-select-del .schoolMsg{padding:20px 0;}
.school-select-del .schoolMsg img{margin-right:10px;}
.school_popmain .school-select-til input {
  margin: 0 5px;
  width: auto;
  height: 24px;
  line-height: 24px;
}
.school-column-del a.current{background-color:#14a7ed;}
.school-column-del a.current:link,.school-column-del a.current:visited,.school-column-del a.current:hover,.school-column-del a.current:active{color:#fff; text-decoration:none;}
.school-select .submitSchool{background-color:#14A7ED;padding:2px 8px 6px;*padding:4px 8px 3px;color:#ffffff;cursor:pointer;}
.school-select .submitSchool:hover{text-decoration:none;color:#ffffff;}


/* new */
.fn-clear:after{visibility:hidden; display:block; height:0; content:" "; clear:both; font-size:0;}
.fn-clear{*zoom:1; /* for IE6 IE7 */}
.fn-show{display:block;}
.fn-left{float:left; display:inline;}
.fn-right{float:right; display:inline;}
.fn-hide{display:none;}
.fn-relative{position:relative; *zoom:1;}
.fn-fixed{position:fixed;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mr15{margin-right:15px;}
.ml15{margin-left:15px;}
.textleft{text-align:left;}
.textcenter{text-align:center;}
.textright{text-align:right;}
#bgdiv {opacity: 0.3;}
#contdiv {position: absolute;}
#titlebar {background-color: #eaeaea;cursor: move;height: 40px;left: 0;opacity: 0;position: absolute;top: 0;width: 95%;z-index: 1100;}


.sweet-alert .icon.error .line.right {
  padding: 0 !important;
}
.sweet-alert .icon.error .line.left {
  padding: 0 !important;
}

/****************start********************é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿç«­è¯§æ‹·è¯¢****************************/

.container {
    width: 930px;
}

.search-input {
    margin-top: 12px;
    color: #999999 !important;
}
.auto-complete .tt-dropdown-menu {
    top: 44px !important;
    line-height: 1;
}
span[name='search-span'] {
    display: inline-block;
    margin: 0 20px;
    color: #999999;
}
.auto-complete-search {
    position: inherit;
    top:4px;
    right: 18px;
    display: inline-block;
    width: 18px;
    height: 18px;
    background:none;
    color: #9ebfd5;
    cursor: pointer;
}
.search-btn {
    display: inline-block;
    width: 30px;
    height: 30px;
    margin-left: 20px;
    position: relative;
    top: 10px;
    cursor: pointer;
    background: url("../assets/img/search-icon-normal.png") no-repeat;
}

.search-btn-return-result {
    display: inline-block;
    width: 30px;
    height: 30px;
    margin-left: 20px;
    position: relative;
    top: 10px;
    background: url("../assets/img/search-icon-normal.png") no-repeat;
}

.search-btn:hover {
    display: inline-block;
    width: 30px; 
    margin-left: 20px;
    position: relative;
    top: 10px;
    background: url("../assets/img/search-iconhover.png") no-repeat;
}
table.table.table-bordered {
  margin-left: -1px;
}
input#j_inputSchoolName {
  padding-left: 16px;
}
table.table.table-bordered.fenshu {  
	margin-left: 0;
  	width: 930px;
}
.table thead th {
    vertical-align: middle;
    height: 52px;
    line-height: 52px;
}
.table tbody td{
    height: 40px;
    line-height: 40px;
    vertical-align: middle;
    text-align: center;
}
.table-bordered thead:first-child tr:first-child > th:first-child, .table-bordered tbody:first-child tr:first-child > td:first-child, .table-bordered tbody:first-child tr:first-child > th:first-child{
    border-radius: 0;
}
.table-bordered thead:first-child tr:first-child > th:last-child, .table-bordered tbody:first-child tr:first-child > td:last-child, .table-bordered tbody:first-child tr:first-child > th:last-child {
    border-radius: 0;
}
.table-bordered thead:last-child tr:last-child > th:first-child, .table-bordered tbody:last-child tr:last-child > td:first-child, .table-bordered tbody:last-child tr:last-child > th:first-child, .table-bordered tfoot:last-child tr:last-child > td:first-child, .table-bordered tfoot:last-child tr:last-child > th:first-child{
    border-radius: 0;
}
.table-bordered thead:last-child tr:last-child > th:last-child, .table-bordered tbody:last-child tr:last-child > td:last-child, .table-bordered tbody:last-child tr:last-child > th:last-child, .table-bordered tfoot:last-child tr:last-child > td:last-child, .table-bordered tfoot:last-child tr:last-child > th:last-child{
    border-radius: 0;
}

.chose-cutoffareas{
    position: absolute;
    z-index: 1003;
    display: none;
    top: 44px;
    width: 100%;
    max-height: 250px;
    overflow: scroll;
    list-style: none;
    padding-left: 12px;
    margin-left: 326px;
    background-color: #fff;
    border: 1px solid #ccc;
    box-sizing: border-box;
    box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}
.chose-cutoffareas li{
    list-style: none;
    float: left;
}
.chose-cutoffareas li h3,
.chose-cutoffareas li a{
    font-size: 14px;
    color: #999;
    font-weight: 300;
    margin: 10px 0;
    line-height: 1;
}
.chose-cutoffareas li h3{
	display: inline-block;
  	width: 20px;
  	text-align: left;
}
.chose-cutoffareas li a{
    font-size: 16px;
    color: #666;
    cursor: pointer;
    display: inline-block;
    width: 53px;
    float: right;
    text-align: left;
    padding-right: 10px;
    text-overflow:hidden;
    white-space: nowrap;
}
.chose-cutoffareas li a:hover {
  color: #3498db;
  text-decoration: none;
}

/****************end********************é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿç«­è¯§æ‹·è¯¢****************************/

/****************start********ä½¿é”ŸçŸ«é«˜åŒ¡æ‹·é”Ÿç¼´ç¡·æ‹·é”Ÿæ–¤æ‹·é”Ÿç‹¡ç¡·æ‹·é”Ÿæ–¤æ‹·é”Ÿç­‹ç²¾å‡†é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹· é”Ÿç«­åŒ¡æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿç«­åŒ¡æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿè¾ƒî®æ‹·é”Ÿæ–¤æ‹·é”Ÿè¡—é©¹é©æ‹·é”Ÿæ–¤æ‹·é”Ÿï¿½*************/

.pull-left {
    font-size: 16px;
    font-weight: normal;  }

.pull-left em {
    font-style: normal;
    color: #999999;
    cursor: pointer;
}
.focus_on {
    color: #666666;
}
.result_text{
    padding:40px 0 0 0;
}
.result_text span {
    font-size: 24px;
    margin-left: 40px;
}
.result_text .notice{
    display: inline-block;
    color: #999999;
    margin: 0 0 40px 18px;
}
.result_text .notice em{
    color: red;
    font-style: normal;
}
.table_highcj div.paim,.table div.paim {
  text-align: center;
  position: relative;
  height: 32px;
  line-height: 32px;
  width: 450px;
  margin: 0 auto 22px auto;
}
.result_text .table_highcj span{
    font-size: 16px;
    color: #666666;
    margin-right: 20px;
    width: 112px;
    display: inline-block;
  text-align: right;
  float: left;

}
.result_text .table_highcj em {
  font-style: normal;
  color: #9ebfd5;
  position: absolute;
  bottom: -2px;
  right: 90px;
}
.result_text .table_highcj input{
    column-rule: #cccccc;
    width: 196px;
  padding-left: 12px;
  float: left;
}
.result_but{
    padding: 5px 33px;
}
.result_click{
    margin-top: 60px;
    margin-bottom: 40px;
    text-align: center;
}
.table_highcj img {
    margin-left: 24px;
    margin-bottom: 10px;
    padding-right: 30px;
}

.table_highcj{
    position: relative
}
.result_text .table_highcj .hint {
  color: #fc9298;
  position: absolute;
  right: 130px;
  top: 26px;
  display:none;
}
.went.went-1 {
    width: 181px;
    height: 146px;
    background: url(../evr/bg_rec.png) no-repeat;
    position: absolute;
    float: right;
    right: 32px;
    top: 188px;
    line-height: 24px;
    padding: 14px 21px 0 20px;
    color: #666666;
    display: none;
}
.went span {
    width: 186px;
    font-size: 14px;
    font-weight: normal;
    padding: 0 12px 12px 12px;
    margin-left: -14px;
    background: #fffadb;
    display: inline-block;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}
.result_click a{
    float: left;
    margin-left: 20px;
    margin-top: 6px;
}

/****************end********ä½¿é”ŸçŸ«é«˜åŒ¡æ‹·é”Ÿç¼´ç¡·æ‹·é”Ÿæ–¤æ‹·é”Ÿç‹¡ç¡·æ‹·é”Ÿæ–¤æ‹·é”Ÿç­‹ç²¾å‡†é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹· é”Ÿç«­åŒ¡æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿç«­åŒ¡æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿè¾ƒî®æ‹·é”Ÿæ–¤æ‹·é”Ÿè¡—é©¹é©æ‹·é”Ÿæ–¤æ‹·é”Ÿï¿½*************/

/****************start********ä½¿é”Ÿæ–¤æ‹·é”Ÿçš†ç¡·æ‹·é¢„é”Ÿæ–¤æ‹·é”Ÿä¾¥é«˜åŒ¡æ‹·é”Ÿç¼´ç¡·æ‹·é”Ÿæ–¤æ‹·é”Ÿç‹¡ç¡·æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿï¿½é¢„é”Ÿæ–¤æ‹·é”Ÿä¾¥é«˜åŒ¡æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿé…µîŸ’æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é™¢é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿä¾¥ç­”æ¡ˆæ–¤æ‹·é”Ÿæ–¤æ‹·é¢„é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·å¿—æ„¿é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·**************/


.result_text .notice {
    display: inline-block;
    color: #999999;
    margin: 0 0 40px 18px;
    font-size: 16px;
}

.table div{
    text-align: center;
    margin-right: 55px;
}
.result_text .table span{
    font-size: 16px;
    color: #666666;
    margin-right: 20px;
    width: 112px;
    display: inline-block;
    text-align: right;
  	float: left;
}
.result_text .table em{
    font-style: normal;
    color: #9ebfd5;
    margin-left: -20px;
  position: absolute;
  bottom: -2px;
}
.result_text .table input{
    column-rule: #cccccc;
    width: 196px;
    padding-left:12px;
}
.result_but{
    padding: 5px 33px;
}
.result_click{
    margin-top: 60px;
    margin-bottom: 40px;
    text-align: center;
}
.table img{
  margin-right: 24px;
  margin-top: 2px;
  float: right;
}

.table {
    position: relative;
    height: 32px;
    line-height: 32px;
}
.result_text .table .hint{
    color: #fc9298;
    position: relative;
    left: 390px;
}
.went {
    width: 181px;
    height: 146px;
    background: url(../evr/bg_rec.png) no-repeat;
    position: absolute;
    float: right;
    right: 60px;
    top: 136px;
    line-height: 24px;
    padding: 14px 21px 0 20px;
    color: #666666;
    display: none; 
}
.went span {
    width: 186px;
    font-size: 14px;
    font-weight: normal;
    padding: 0 12px 12px 12px;
    margin-left: -14px;
    background: #fffadb;
    display: inline-block;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}
.result_click a{
    float: left;
    margin-left: 20px;
    margin-top: 6px;
}
/****************end********ä½¿é”Ÿæ–¤æ‹·é”Ÿçš†ç¡·æ‹·é¢„é”Ÿæ–¤æ‹·é”Ÿä¾¥é«˜åŒ¡æ‹·é”Ÿç¼´ç¡·æ‹·é”Ÿæ–¤æ‹·é”Ÿç‹¡ç¡·æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿï¿½é¢„é”Ÿæ–¤æ‹·é”Ÿä¾¥é«˜åŒ¡æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿé…µîŸ’æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é™¢é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿä¾¥ç­”æ¡ˆæ–¤æ‹·é”Ÿæ–¤æ‹·é¢„é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·å¿—æ„¿é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·**************/


/****************start********ä½¿é”Ÿæ–¤æ‹·æ¨¡é”Ÿè§£è€ƒé”Ÿç¼´ç¡·æ‹· é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿï¿½æ¨¡é”Ÿè§£è€ƒé”Ÿç¼´ç¡·æ‹· é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·åº”é”Ÿæ–¤æ‹· æ¨¡é”Ÿæ–¤æ‹·ä¸€é”Ÿæ–¤æ‹·é”Ÿç«­â˜…æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹· é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·å¿—æ„¿é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·**************/

.radio input[type="radio"] +label, .checkbox input[type="checkbox"] +label {
    position: relative;
    top: 2px;
    margin-right: 4px;
}

.content {
    width: 930px;
    margin: 10px auto;
    border: 1px solid #cccccc;
    background: #ffffff;
}
.content .chead {
    height: 42px;
    width: 930px;
    line-height: 42px;
    border-bottom: 1px solid #cccccc;
    background: #f5f5f5;
}
.content .chead span {
    padding: 0 4px;
    color: #999999;
}
.content .chead .now {
    color: #666666;
}
.content .cmain {
    width: 930px;
}
.content .cmain h4 {
    margin: 30px 0 40px 40px;
    width: 890px;
    color: #333333;
    font-weight: normal;
    font-size: 24px;
}
.content .cmain .first-txt, .content .cmain .second-txt, .content .cmain .third-txt {
    width: 930px;
    text-align: center;
}
.content .cmain .first-txt {
    font-size: 18px;
    font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #666666;
    margin-bottom: 44px;
}
.cmain .first-txt span {
    font-size: 30px;
    font-weight: bold;
    color: #3498db;
    padding: 0 10px;
}
.content .cmain .second-txt{
    height: 36px;
    line-height: 36px;
    font-size: 36px;
    font-family: simsun;
    color: #666666;
    margin-bottom: 46px;
}
.content .cmain .third-txt{
    font-size: 18px;
    font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: bold;
    color: #3498db;
    margin: 0;
}
.content .btn-only {
    width: 90px;
    margin: 60px 400px 40px 400px;
}

.content .whethertext {
    width: 750px;
    margin: 0 90px;
    font-size: 16px;
    line-height: 30px;
    color: #666666;
}
.content .whethertext .txt-block {
    font-size: 18px;
    color: #333333;
    padding: 0 5px;
}
.content .whethertext .txt-blue {
    font-size: 18px;
    color: #3498db;
    padding: 0 5px;
}
.content  .btn-first, .content  .btn-second {
    min-width: 90px;
    margin: 60px 132px 40px 132px;
}
.content  .btn-first {
    margin-left: 200px;
}

.cmain .prompt {
    width: 754px;
    height: 16px;
    margin: 40px 88px 20px 88px;
    color: #666666;
    line-height: 16px;
}
.cmain .prompt span {
    color: #f00;
}
.cmain .selected-top {
    margin: 0 88px 14px 88px;
    font-size: 16px;
}
.cmain .selected-top.no-sel {
    margin-top: 28px;
}
.cmain .selected-content {
    margin: 0 88px 0 88px;
}
.cmain .selected-content ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.cmain .selected-content ul::after {
    content: ".";
    height: 0;
    visibility: hidden;
    display: block;
    clear: both;
}
.selected-content ul li {
    float: left;
    text-align: center;
}
.selected-content ul li.large-class {
    width: 186px;
    height: 54px;
    line-height: 54px;
}
.selected-content ul li.professional {
    width: 566px;
    line-height: 54px;
}

.selected-content ul.select-ul-title {
    color: #999999;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
    background: #f7f7f7;
}
.selected-content ul.select-ul-content {
    color: #666666;
    border: 1px solid #cccccc;
}
.selected-content ul.select-ul-content li.professional {
    width: 565px;
    border-left: 1px solid #cccccc;
}
.selected-content ul li.large-class .checkbox {
    position: relative;
    left: -10px;
}
.selected-content ul li.professional .checkbox {
    position: relative;
    left: -20px;
}

.cmain h4 p {
    display: inline-block;
    margin: 0 0 0 10px;
    font-size: 14px;
    color: #999999;
}
.cmain h4 p .red {
    color: #ff0000;
}
.cmain .center {
    width: 930px;
}
.cmain .center ul.arr-list {
    list-style: none;
    width: 450px;
    margin: 0 auto;
}
.center > ul.arr-list > li {
    height: 30px;
    margin-bottom: 20px;
  position: relative;
}
.arr-list li * {
    vertical-align: middle;
}
.arr-list li span {
    display: inline-block;
    width: 150px;
    text-align: right;
    margin-right: 20px;
  height: 32px;
  line-height: 32px;
  float: left;
}
.arr-list li select {
    position: relative;
    left: -4px;
    width: 194px;
}
div#areaId_chosen {
  margin-bottom: 22px;
}
.arr-list li input {  
	width: 210px;
  	padding-left: 12px;
}
.arr-list li em {
  color: #9ebfd5;
  font-style: normal;
  position: absolute;
  right: 78px;
  top: 8px;
}
.radio {
  padding: 0 6px;
}
input[type="text"], input[type="password"] {
  border: 1px solid rgba(22,64,92,0.2);
  color: #16405c;
  margin-bottom: 22px;
}
.arr-list li .img-help {
  position: relative;
  top: -12px;
  left: 30px;
  cursor: pointer;
}
.arr-list li.num-li {
    padding-left: 200px;
}
.arr-list li .num-down, .arr-list li .num-up {
    width: 30px;
    height: 30px;
    border: 1px solid #cccccc;
    cursor: pointer;
    float: left;
}
.arr-list li .num-down {
    border-radius: 5px 0 0 5px;
    background: url("../evr/btn_num_down.png") 7px no-repeat;
}
.arr-list li .num-up {
    border-radius: 0 5px 5px 0;
    background: url("../evr/btn_num_up.png") 7px no-repeat;
}
.arr-list li .num-txt {
    width: 70px;
    height: 32px;
    border-left: none;
    border-right: none;
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    border-radius: inherit;
    float: left;
    text-align: center;
}
.arr-list li.num-li .img-help {
    left: 99px;
    top: 2px;
}

.help-box {
    display: none;
    width: 182px;
    min-height: 20px;
    font-size: 12px;
    padding: 14px;
    border-radius: 5px;
    background: url("../evr/bg_rec.png") no-repeat;
    color: #999999;
    position: absolute;
    left: 10px;
    top: 10px;
}
.whethertext img {
    margin-left: 12px;
}
.help-box span {
    background: #fffadb;
    display: block;
    width: 176px;
    padding: 0 14px 14px 14px;
    margin-left: -8px;
}
.chosen-container-single .chosen-single span{
    text-align: left;
}

/****************end********ä½¿é”Ÿæ–¤æ‹·æ¨¡é”Ÿè§£è€ƒé”Ÿç¼´ç¡·æ‹· é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿï¿½æ¨¡é”Ÿè§£è€ƒé”Ÿç¼´ç¡·æ‹· é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·åº”é”Ÿæ–¤æ‹· æ¨¡é”Ÿæ–¤æ‹·ä¸€é”Ÿæ–¤æ‹·é”Ÿç«­â˜…æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹· é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·å¿—æ„¿é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·**************/



/****************start********ä½¿é”Ÿæ–¤æ‹·å­¦æ ¡é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿçš†ã‚æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·èé”Ÿæ–¤æ‹·é”Ÿï¿½é”Ÿæ–¤æ‹·é”Ÿï¿½é”Ÿæ–¤æ‹·æ¯é”Ÿæ–¤æ‹·èƒé”Ÿæ–¤æ‹· é”Ÿæ–¤æ‹· é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿç–¥çº§é”Ÿå«çš„æˆç¡·æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹· é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·å¿—æ„¿é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·**************/

.radio-page-int .spanxs {
    padding-left: 90px;
    display: block;
    font-size: 16px;
    color: red;
    cursor: pointer;
} 

.pull-left {
    font-size: 16px;
    font-weight: normal;  }

.pull-left em {
    font-style: normal;
    color: #999999;
    cursor: pointer;
    font-size: 14px;
}
.focus_on {
    color: #666666;
}
.analyze_text {
    padding: 40px 0 0 0;
    zoom: 1;
}
.analyze_text:after{
    content: " ";
    display: block;
    clear: both;
    height: 0;
}
.analyze_text span {
    font-size: 24px;
    margin-left: 40px;
}
.analyze_text .notice{
    display: inline-block;
    color: #999999;
    margin: 0 0 40px 18px;
}
.analyze_text .notice em{
    color: red;
    font-style: normal;
}
#tab1 {
    text-align: center;
    margin-right: 55px;
}
.menu div{
    height: 32px;
    line-height: 32px;
    margin-bottom: 18px;
    background: 0;
}
.menu div:hover{
    background: 0;
}
.analyze_text .table_analyze span{
    font-size: 16px;
    color: #666666;
    margin-right: 20px;
    width: 112px;
    display: inline-block;
    text-align: right;
}
.analyze_text .table_analyze em{
    font-style: normal;
    color: #9ebfd5;
    margin-left: -20px;
}
.analyze_text .table_analyze input{
    column-rule: #cccccc;
    padding-left:12px;
}
.analyze_but{
    padding: 5px 33px;
}
.analyze_click{
    margin-top: 42px;
    margin-bottom: 40px;
    text-align: center;
}
.analyze_click a {
    float: left;
    margin-left: 20px;
    margin-top: 6px;
    cursor: pointer;
}
.name_analyze {
    margin-left: 13px;
}
.analyze_new {
    list-style: none;
    margin: 0 0 40px 0;
}
.analyze_new li {
    color: #666666;
    font-size: 16px;
    line-height: 54px;
    padding-left: 90px;
    cursor: pointer;
}
.analyze_new li:hover{
    background: #f7f7f7;
}
.analyze_new label{
    margin-right: 10px;
}
.but_gray{
    color: #333333;
}
/* .main-block{
    height: 42px;
}
.main-block h4{
    line-height: 42px;
} */
.menu ul li {
    display: inline-block;
}
.analyze_text .table_analyze .menu ul span {
    max-width: 3px;
    margin: 0;
    color: #999999;
}
.table_analyze {
    width: 100%;
    margin-bottom: 20px;
    text-align: center;
}
/****************end********ä½¿é”Ÿæ–¤æ‹·å­¦æ ¡é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿçš†ã‚æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·èé”Ÿæ–¤æ‹·é”Ÿï¿½é”Ÿæ–¤æ‹·é”Ÿï¿½é”Ÿæ–¤æ‹·æ¯é”Ÿæ–¤æ‹·èƒé”Ÿæ–¤æ‹· é”Ÿæ–¤æ‹· é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿç–¥çº§é”Ÿå«çš„æˆç¡·æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹· é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·å¿—æ„¿é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·**************/

/****************start********é€‰é”Ÿæ–¤æ‹·ç›®é”Ÿæ–¤æ‹·é”Ÿçª–Ñæ‹·é”Ÿæ–¤æ‹·é”Ÿï¿½****************************************************/
.row-fluid {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #cccccc;
    margin: 0 auto;
    width: 930px;
}
.nav-arrow-solid{
    visibility: visible;
}
.main-nav-submenu{
    display: block;
}
.panel{
   /*  margin-top: 75px; */
}
.panel-head{
    display: block;
    height: 40px;
    background: #f7f7f7;
}
.breadcrumb{
    margin: 0;
    padding: 10px 15px;
    box-sizing: border-box;
    height: 100%;
    border-radius: 0;
}
.panel-body{
    padding: 30px 40px;
    box-sizing: border-box;
    display: block;
    background: #fff;
}
.panel-body>h3,
.panel-body>h4{
    line-height: 1;
    color: #333;
    font-weight: 300;
}
.panel-body>h4{
    color: #666;
    margin-top: 36px;
    margin-bottom: 20px;
}
.panel-body>h4:first-child{
    margin-top: 30px;
}
.chose-areas{
    position: absolute;
    z-index: 1003;
    display: none;
    top: 32px;
    width: 100%;
    max-height: 250px;
    overflow: scroll;
    list-style: none;
    padding-left: 22px;
    margin: 0;
    background-color: #fff;
    border: 1px solid #ccc;
    box-sizing: border-box;
    box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}
.chose-areas li{
    list-style: none;
    float: left;
}
.chose-areas li h3,
.chose-areas li a{
    font-size: 14px;
    color: #999;
    font-weight: 300;
    margin: 10px 0;
    line-height: 1;
}
.chose-areas li h3{
	display: inline-block;
  	width: 45px;
  	text-align: left;
}
.chose-areas li a{
    font-size: 16px;
    color: #666;
    cursor: pointer;
    display: inline-block;
    width: 250px;
    float: right;
    text-align: left;
    padding-right: 10px;
}
.chose-areas li a:hover {
  color: #3498db;
  text-decoration: none;
}
.chosed-areas{
    list-style: none;
    display: block;
    width: 100%;
    float: left;
    padding: 0;
    margin: 0;
}
.chosed-areas li{
    position: relative;
    list-style: none;
    float: left;
    display: inline-block;
    padding: 0 14px;
    font-size: 16px;
    box-sizing: border-box;
    cursor: pointer;
}
li.li-areas {
  padding: 1px 12px;
  background: #f7f7f7;
  border: solid 1px #cccccc;
  border-radius: 3px;
  margin-right: 16px;
  margin-bottom: 20px;
}
.panel-body .hf.btn-primary{
    margin-top: 60px;
    margin-bottom: 10px;
    margin-left: -34px;
    margin-right: auto;
    position: relative;
    left: 50%;
}
li.li-areas span{
    position: absolute;
    top:-8px;
    right: -4px;
    display: inline-block;
    width: 14px;
    height: 14px;
    line-height: 11px;
    font-size: 12px;
    text-align: center;
    border-radius: 14px;
    background: #cccccc;
    color: #fff;
    border:solid 1px #ffffff;
}
.breadcrumb a{
    color: #999;
}
.breadcrumb .active{
    color: #666;
}
.hf.btn-text.btn-normal.btn-target:hover {
  box-shadow: 0 0 0 0;
}
.auto-complete input[type="text"] {
  padding-left: 8px;
}
input.stutxtname.txt-bg {
  background-color: #fff;
  border: 1px solid rgba(22,64,92,0.2);
  border-radius: 3px;
  /* margin: 11px 0; */
  padding: 0 0 0 60px;
  width: 210px;
  height: 40px;
  font-size: 14px;
  line-height: 16px;
  color: #16405c;
}
input.stutxtname.txt-bg[type="text"]:focus {
  border: 1px solid #666;
  box-shadow: none;
}
input[type="password"]{
  color: #16405c;
}
tr.my-table-page td{
  height: 98px;
}
a.chosen-single.chosen-default {
  padding-top: 0;
}
/****************end********é€‰é”Ÿæ–¤æ‹·ç›®é”Ÿæ–¤æ‹·é”Ÿçª–Ñæ‹·é”Ÿæ–¤æ‹·é”Ÿï¿½****************************************************/

/****************start*******é”ŸåŠ«è®¹æ‹·é”Ÿæ–¤æ‹·***********************************************************/
	.hf-loadings{
		position: fixed;
		padding: 0;
		margin: 0;
		box-sizing:border-box;
		display: inline-block;
		height: 35px;
		line-height: 35px;
		z-index:10000;
	}
	.hf-loading{
		position: relative;
		margin-left: auto;
		margin-right: auto;

		display: inline-block;
		box-sizing: border-box;
		width: 35px;
		height: 35px;
		border-radius: 100%;
		border:5px solid #99cbed;
	}
	.hf-loading:before{
		content: '';
		position: absolute;
		top: -5px;
		left: -5px;

		display: inline-block;
		box-sizing: border-box;
		width: 35px;
		height: 35px;
		border-radius: 100%;
		border:5px solid #99cbed;
		border-top-color: #3498db;
        
        -webkit-animation: loadingRotate .75s ease-in-out infinite ;
        
        animation: loadingRotate .75s ease-in-out infinite ;
	}
	.hf-loadings p{
		position: relative;
		margin: 0;
		padding: 0;
		box-sizing: border-box;
		display: inline-block;
		height: 35px;
		line-height: 35px;
	}
	.hf-loadings i{
		margin-left: 10px;
		vertical-align: text-bottom;
	}
    @-webkit-keyframes loadingRotate{
        from{
            -webkit-transform: rotate(0);
            transform: rotate(0);
        }
        to{
            -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
        }
    }
    @keyframes loadingRotate{
        from{
            -webkit-transform: rotate(0);
            transform: rotate(0);
        }
        to{
            -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
        }
    }
.red-page {
  color: red;
  display: inline-block;
  padding: 0 2px;
}
.b-page{
  	display: initial;
	font-weight: bold;
	color:#000000;
  padding: 0 2px;
}
/****************end*******é”ŸåŠ«è®¹æ‹·é”Ÿæ–¤æ‹·***********************************************************/
